
*{ word-wrap:break-word; outline:none; }
body{ text-align:center; overflow-x: hidden; background:url(../img/bg.gif); }
body, td, input, textarea, select, button{ color:#555; font:14px "微软雅黑", Microsoft YaHei; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0; }
ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:12px; }
a{ color:#fff; text-decoration:none; }
a img{ border:none; }
em, cite, th{ font-style:normal; font-weight:normal; }
table{ border-collapse:collapse; }
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1432533537_3610027.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1432533537_3610027.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1432533537_3610027.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1432533537_3610027.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1432533537_3610027.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont";
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.headermenu { width:100%; height:67px; background:#485b79 url(../img/headerbg.png); position:relative;}
.headermenu .logo { width:120px; height:50px; background:url(../img/logo.png) no-repeat;position:absolute; top:10px; left:10px;  }
.headermenu .uinfo{ position:absolute; top:20px; right:10px; }
.headermenu .uinfo a { color:#fff; padding:2px 5px; font-family:Arial; background:#576a85; font-size:12px; border-radius:3px;}
.headermenu ul { width:100%; height:62px; *height:67px; float:left; margin-left:145px; overflow:hidden; border-bottom:5px solid #fb9337;  border-right:1px solid #576a85; }
.headermenu li { float: left; width:72px;  display: inline-block; border-left: 1px solid #576a85; border-right: 1px solid #394962; }
.headermenu li:first-child { border-left: 0; }
.headermenu li a { display: block; min-width:50px; color:#ccc; text-transform: uppercase; padding: 5px 10px; text-shadow:0 1px 1px #394962; font-weight:400; text-align: center; }
.headermenu li a i { height:30px; line-height:30px; text-align: center;color:#fff; display: block; margin-bottom:5px; font-size:24px; opacity:0.3; }
.headermenu li a:hover { background: url(../img/bghover.png) no-repeat center bottom; -moz-box-shadow: inset 0 1px 0 #4f627e; -webkit-box-shadow: inset 0 1px 0 #4f627e; box-shadow: inset 0 1px 0 #4f627e;}
.headermenu li.navon a { background: url(../img/arrow-active.png) no-repeat center bottom; -moz-box-shadow: inset 0 1px 0 #4f627e; -webkit-box-shadow: inset 0 1px 0 #4f627e; box-shadow: inset 0 1px 0 #4f627e; color:#fff; }
.headermenu li.navon a i { opacity: 1; } 
.headermenu ul ul { display:none; }

				
.menutd { width:145px; background:#485b79 url(../img/headerbg.png); border-right:5px solid #fb9337; }
.menu{  width:145px; }
.menu ul{ list-style:none; width:125px; padding-top:10px; }
.menu li { float:left; width:145px;height:26px; line-height:26px; overflow: hidden; border-top: 1px solid #576a85; border-bottom: 1px solid #394962; }
.menu li:first-child { border-top:0; }
.menu li a { display:block; padding-left:15px; color:#fff; text-shadow:0 1px 1px #394962; }
.menu li a.tabon, .menu li a.tabon:hover{ text-decoration:none; background:#fb9337; text-shadow:0 1px 1px #fb9337;}
#menu_index li:first-child { display:none; }
.copyright{ width:145px; position:absolute; z-index:10; left:0;  bottom:3px; padding-top:3px; border-top:1px solid #576a85; line-height:150%; font-family:Tahoma; font-size:11px;  text-shadow: 0 1px 1px #576a85; }
.copyright a {  color:#394962;}
